ice puddle - French English Dictionary

ice puddle

Meanings of "ice puddle" in French English Dictionary : 1 result(s)

English French
Maritime
ice puddle mare d'eau de fonte